Science

Henipavirus glycoprotein structure guides therapy, vaccine